Big Huge Thesaurus

Illicium verum

noun